#ifndef _ReadPARDUMP_members_H_
#define _ReadPARDUMP_members_H_
private: 
// initializer -- this is called before the first call to function
// 'void ReadPARDUMP(char const* buffer, const unsigned buflen)'
  /* inline*/ void ReadPARDUMP_initialize(void) {
}

// finalizer -- this is called after the last call to function
// 'void ReadPARDUMP(char const* buffer, const unsigned buflen)'
  /* inline*/ void ReadPARDUMP_finalize(void) {
}

// parser -- this is called every time a new buffer is available
  /* inline*/ void ReadPARDUMP(char const* buffer, const unsigned buflen) {
    // if this method's implementation is _simple_ enough,
    // you should inline it here
    // SPCDBG(L_DEBUG, "received a buffer with " << buflen << " bytes to be parsed","dpsop");
    // create a new tuple object
	OPort0_t otuple;
	string filename;
	URIQueryComponentsNVP_cit_t nvpair;
	nvpair = uri.getQCNameValuePairs().find("test");
	FILE *fp;
	fp = fopen("","r");
/*	if (counter == 0)
	{
		sscanf(buffer, "%lE", &mass);
		counter = 1;
  	}

	else if (counter == 1)
	{
		sscanf(buffer, "%f %f %*f %*f %*f %*f", 
				&latitude, &longitude);
		counter = 2;

		otuple._mass = mass;
		otuple._tlat = latitude;
		otuple._tlon = longitude;
		submitTuple0(otuple);
	}
		else 
		{
			counter = 0;
		}
*/
    // perform buffer parsing (buffer size is given by buflen)
    // submit new tuple for downstream processing
    // submitTuple0(otuple);
}

// your additional members -- remember to choose 'private', 'protected',
// or 'public' as appropriate
#endif
